package com.cuit.zuke.consumer.mapper;

import com.cuit.zuke.consumer.pojo.Comment;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;


public interface CommentMapper {
    /*查询所有评论*/
    List<Comment> queryAll(int currentPage, int pageSize);
    /*查询所有评论数量*/
    int queryTotal();
    /*根据用户id查询评论*/
    List<Comment> queryCommentByUserId(String userId, int currentPage, int pageSize);
    /*修改评论状态*/
    void updateIsDeleted(String commentId, int isDeleted);
    //查询一个用户所有评论数量
    int queryOneTotal(String userId);
    /*根据cId获取评论*/
    Comment queryCommentByCId(String commentId);
    /*获取评价酒店的人*/
    List<Comment> queryUserByHotelId(String hotelId);
    /*查看最大评论id*/
    String maxCommentId();
    /*新增评论*/
    void insertComment(Comment comment);
}
